計測中の記録を同期させる | recorder-prototype
現状だとページを変えただけで記録データが消えるのでとても不便
同期する情報
開始時刻
仮の記録名
新しいhookを作る
名前
useRecorder
返却値
useRecordに揃える
[recorder: Record, loading: boolean, error: Error]
06:19:28 recorder.tsxと機能がかぶるか?
logicを分離したいな
返り値としてこんな感じでどうだろう?
recorder: object
start: 開始時刻
title: 記録の名前
setTitle: 記録の名前を更新する
08:56:07 duration: 経過時間
一緒に持たせるようした
finish: 記録を終了する
自動的に次の記録を開始する
discard:記録を破棄する
自動的に次の記録を開始する
loading読み込み中
error読み込みerror
まあこれでいいだろう。
06:35:18 なぜかreact-firebase-hooksを読み込めていない
lint errorが発生する
buildは通っている
06:37:48 読み込み直したらlinterが動かなくなった
08:58:54 実装終了
/users/{userId}の直下に格納すると良さそう